package com.msteam.tools.code.model.json;

import java.util.List;

/**
 * 代码生成表
 * @author Jadranka
 *
 */
public class CbhTableJson {
	/**
	 * 编号
	 */
	private Integer ID;
	
	/**
	 * 项目编号
	 */
	private Integer PROJECT_ID;
	
	/**
	 * 前缀
	 */
	private String PREFIX;
	
	/**
	 * 表名
	 */
	private String TABLE_NAME;
	
	/**
	 * 不带前缀的表名
	 */
	private String SUB_TABLE_NAME;
	
	/**
	 * 模型名称
	 */
	private String DISPLAY_NAME;
	
	/**
	 * 对象名
	 */
	private String MODEL_NAME;
	
	/**
	 * 不带前缀的对象名
	 */
	private String SUB_MODEL_NAME;
	
	/**
	 * 主键名
	 */
	private String PRIMARY_KEY;
	
	/**
	 * 备注
	 */
	private String REMARKS;
	
	/**
	 * 包名
	 */
	private String PACKAGE_NAME;
	
	
	/**
	 * 是否生成
	 */
	private Boolean IS_PROCESS;
	
	private String EXTRA_INFO;
	
	private List<CbhColumnJson> columns;
	
	public Integer getID() {
		return ID;
	}
	public void setID(Integer iD) {
		ID = iD;
	}	
	public Integer getPROJECT_ID() {
		return PROJECT_ID;
	}
	public void setPROJECT_ID(Integer pROJECT_ID) {
		PROJECT_ID = pROJECT_ID;
	}	
	public String getPREFIX() {
		return PREFIX;
	}
	public void setPREFIX(String pREFIX) {
		PREFIX = pREFIX;
	}	
	public String getTABLE_NAME() {
		return TABLE_NAME;
	}
	public void setTABLE_NAME(String tABLE_NAME) {
		TABLE_NAME = tABLE_NAME;
	}	
	public String getDISPLAY_NAME() {
		return DISPLAY_NAME;
	}
	public void setDISPLAY_NAME(String dISPLAY_NAME) {
		DISPLAY_NAME = dISPLAY_NAME;
	}	
	public String getMODEL_NAME() {
		return MODEL_NAME;
	}
	public void setMODEL_NAME(String mODEL_NAME) {
		MODEL_NAME = mODEL_NAME;
	}	
	public String getPRIMARY_KEY() {
		return PRIMARY_KEY;
	}
	public void setPRIMARY_KEY(String pRIMARY_KEY) {
		PRIMARY_KEY = pRIMARY_KEY;
	}	
	public String getREMARKS() {
		return REMARKS;
	}
	public void setREMARKS(String rEMARKS) {
		REMARKS = rEMARKS;
	}	
	public String getPACKAGE_NAME() {
		return PACKAGE_NAME;
	}
	public void setPACKAGE_NAME(String pACKAGE_NAME) {
		PACKAGE_NAME = pACKAGE_NAME;
	}	
	public Boolean getIS_PROCESS() {
		return IS_PROCESS;
	}
	public void setIS_PROCESS(Boolean iS_PROCESS) {
		IS_PROCESS = iS_PROCESS;
	}
	public List<CbhColumnJson> getColumns() {
		return columns;
	}
	public void setColumns(List<CbhColumnJson> columns) {
		this.columns = columns;
	}
	public String getSUB_MODEL_NAME() {
		return SUB_MODEL_NAME;
	}
	public void setSUB_MODEL_NAME(String sUB_MODEL_NAME) {
		SUB_MODEL_NAME = sUB_MODEL_NAME;
	}
	public String getSUB_TABLE_NAME() {
		return SUB_TABLE_NAME;
	}
	public void setSUB_TABLE_NAME(String sUB_TABLE_NAME) {
		SUB_TABLE_NAME = sUB_TABLE_NAME;
	}	
		
	public String getEXTRA_INFO() {
		return EXTRA_INFO;
	}
	public void setEXTRA_INFO(String eXTRA_INFO) {
		EXTRA_INFO = eXTRA_INFO;
	}	
}
